home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The 640 MEG Shareware Studio 2
/
The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO
/
sb
/
menu013s.zip
/
MENUPLUS.DOC
< prev
next >
Wrap
Text File
|
1992-10-10
|
10KB
|
193 lines
MENUPlus+ Version 1.3
MENUPlus+ Version 1.3S
Copyright (c) 1992 by Scott Thompson
(MENU0V13.ZIP)
Version 1.3 & 1.3S
Updated on: 10/10/92
On my board, I need to keep close tabs on many different things. I found
myself logging onto the BBS many times a day to see if I had NEW USERS, NEW
UPLOADS or NEW MAIL for the SYSOP. I often thought it would be nice to have
some of this important information available to me on the Main Screen (MENU0)
while the system was waiting for it's next caller. This merge is my first
attempt at modifying RBBS to add something I want. I'm making it available to
anyone who wants it, without cost. If you like it and want to see it as part
of the next version of RBBS, tell Doug & Ken. I'd be more than happy to have
them use this merge for the next version! (Hint, Hint!)
Another thing that always confused me were the status codes at the bottom of
the screen (Line 25). I never really knew if I had my HOURS prompt on or if
they could page me anyway or what! Well to solve that problem, I added an
extra merge that changes the codes to something a little easier to
understand... (Who-ever wrote the codes...No offense... but I'm easily
confused!). If you choose to add SUB2ST08.MRG, you'll see the following codes
on line 25 in place of the old codes:
HOUR = Your SYSOP office hours will be enabled. RBBS will
attempt to page you during those hours only.
PAGE = You're willing to accept any page request regardless
of your set hours.
PNT = Your printer will be accepting caller information
SN = (Added one!) Just in case you really wanted to be
sure you had SNOOP ON!
This added merge is OPTIONAL but I do reference the new codes on the MENU0
screen. You should be able to use the MENUPlus merge with or without this
optional merge. I've included a BAT file that will add this Optional Merge
for you too.
Next, you may be wondering what the screen looks like.... well here is the
screen, without the ANSI color (of course)! To see it in color, at the DOS
prompt, type TYPE MENU0
┌──═══[ RBBS-PC ]═══─────────────────────────────────────────────────────────┐
│ Software Version: 17.4 Node 0 Currently: 00/00/00 at 00:00 │
└────────────────────────────────────────────────────────────────────────────┘
──────═══[ OPERATION STATUS ]═══─────── ───═══[ FUNCTION STATUS ]═══───
FMS Active............. NO
Extended Logging....... NO [F1] Exit RBBS-PC
FOSSIL Support......... NO [F2] Shell to DOS
COMM Port............. COM0 [F3] Printer Toggle
Basic DS Freespace..... 0k [F4] Allow Sysop PAGEing
Debug Status........... NO [F5] Force Caller Online
[F6] Use Sysop HOURs
┌────────────────────────────────────┐ [F7] SYSop On Next
│ ACTIVITY SINCE: 00/00/00 at 00:00 │ [F8] Temporary Sysop
│ New Calls: 0 New Uploads: 0 │ [F9] Snoop Mode
│ New Users: 0 Sysop Mail: 0 │ [F10] Force User Chat
└────────────────────────────────────┘
Ready For Calls.... NO
RBBS-PC is......... SETTING UP MODEM
MODEM Detects...... READY MenuPlus+ Version 1.3
By: Scott Thompson
In order to add this merge, you must first install the changes to the RBBS
version 17.4 source code either by hand or using Ken Goosens BLED v2.2. This
merge will NOT work with previous versions and may not work with later
versions (although it does work with the 17.4/0704 fix). If you have installed
any other modifications using the same line numbers as this merge I suggest
installing this one by hand. A batch file is included to merge this
modification using BLED. After making the changes you will have to recompile
it using QB45 (I haven't tested it with any other versions) for the merges to
take affect. You MUST replace your RBBS-VAR.BAS file with the one I've
supplied, or copy the new shared (common) variables over to your existing file.
The next step is to replace your current MENU0 with the New MENU0 file
supplied with this merge. You MUST be using ANSI.SYS or some other type of
ANSI device and have a color monitor to use this merge. I doubt it would
work well on a mono monitor. Place the file MENUNEW1.DEF in your main
directory (usually C:\RBBS). You will need one MENUNEWx.DEF for each node.
^
└ Node ID (1-0 A-Z)
The files included in the mod are:
RBBS-VAR.NEW - Replacement for RBBS-VAR.BAS
R-PCMENU.MRG - Merge for RBBS-PC.BAS
RSB1MENU.MRG - Merge for RBBSSUB1.BAS
RSB2MENU.MRG - Merge for RBBSSUB2.BAS
** RSB3MENU.MRG - Merge for RBBSSUB3.BAS
RSB2ST08.MRG - Merge for RBBSSUB2.BAS (optional)
** RSB3MUUP.MRG - Merge for RBBSSUB3.BAS with just
new lines from release 1.3 (optional)
** MENU0 - Replacement for your old MENU0
┌─────────────┐ MENUNEW?.DEF - Data File used by merge (One each Node)
│** = New with│ ** MENUPLUS.DOC - This document
│Version 1.3 │ MENUPLUS.BAT - batch file to merge with BLED v2.2
└─────────────┘ ST08MUPL.BAT - batch file to add OPTIONAL merge
to RBBSSUB2.BAs with BLED v2.2
** MENUUP-3.BAT - Batch file to add JUST new lines from
release 1.3 of MenuPlus+
------------------------------------------------------------------------------
***SPECIAL VERSION 1.3S
After hearing the requests of several users of this merge, I've added an
additional line of information to the MENU0 Screen. It seems that some of you
Sysops wanted to know who was the last user on each node. After some though
on the subject and some great suggestions from Tony Blanton, I came up with a
way to get that information without adding any extra variables to the software.
This special version contains a new MENU0 screen and a merge to the RBBS-SUB2
Basic code. You MUST already have the MENUPlus Version 1.3 merge installed to
use the Special merge contained in this file.
The files included in the Special mod are:
RSB2MUPS.MRG - Merge for RBBSSUB2.BAS - Contains
Only lines for adding Last Caller.
MENU0S - Replacement for your old MENU0
MUST be RENAMED to MENU0
MENUNEW?.DEF - Data File used by merge (One each Node)
MENUPLUS.DOC - This document (Special Version)
MPLSSPCL.BAT - batch file to merge with BLED v2.2
to add Only lines for Last Caller.
------------------------------------------------------------------------------
Please let me know how you like this merge and if you have any suggestions.
I can be reached on Ken Goosen's as well as Doug Azzarito's great boards! You
can also reach by mail or voice at:
Scott Thompson
CSC- Micro Assistance
Post Office Box 501
Waseca, MN 56093-0501
(507) 835-5677 - Voice 11am-3pm M-F (CT)
WARRANTY AND DISCLAIMER:
I am not responsible for any damage or lost business due to the use of this
merge. The user accepts all responsibility for anything even remotely
connected to/from this merge. As with all merges, you should back up your
files before attempting to use your modified software.
REGISTRATION:
NO registration is required. If you use this merge and like it, all I ask
is that when you walk by a Salvation Army Santa this year, drop a buck in the
kettle. The merge is worth a buck isn't it?
UPDATE HISTORY:
1.0 - Original Release (08/23/92)
1.1 - Unreleased. Fixes made to where MenuPlus+ places the counts for New
Calls, New Users, New Uploads, and Sysop Mail. If Sysop had more than
99 new calls it would run into the New Uploads title.
New Calls count was updated every time a user entered a SUB-BOARD.
Correction was made for Sub-Boards and Doors to prevent this count
from being updated there.
1.2 - Added suggestion from RICH TAFT to make mod multi-node. Now each node
can have it's own counts. Also prevents file locking problems on a
multi-node system (Released 09/23/92)
1.3 - Thanks again to RICH TAFT for finding a bug when users exit to a door.
The bug caused the counts, that MenuPlus+ keeps track of, to be reset
even though the Sysop wasn't online. Version 1.3 contains Rich's
modification to correct that bug. Thanks again to Rich for keeping
the "Users helping Users" idea alive and well! Release 1.3 contains
a special merge for Sysops who have already installed MenuPlus+ to add
the additional lines of code without having to re-install the entire
merge again. (Released 10/02/92)
1.3S - A special release to add Last Callers' Name, From and Time Exited to
the MENU0 Screen. I don't know if this will be a popular addition so I
haven't included it in the main version yet. I'll wait to see how the
mail goes on it. Thanks to Robert Reed for originally getting me
thinking about the idea and to Tony Blanton for setting up a merge to
it too! I modified Tony's idea to use less memory and less overhead
but we both had the same basic idea. Thanks again Tony.
(Released 10/10/92)